#! /usr/bin/env python
#coding=utf-8
#-- coding: utf-8 -*-
import t_room_logic, t_cmd

def init():
	#网络消息到具体回调函数的映射表
	global MSG_MAP
	MSG_MAP	= {
		#游戏模式信息
		"game_s_game_mode" : t_room_logic.inst.s_game_mode, \
		#玩家进入
		"game_s_user_in_game" : t_room_logic.inst.s_user_in_game, \
		#玩家退出
		"game_s_user_out_game" : t_room_logic.inst.s_user_out_game, \
		#准备/取消准备
		"game_s_game_ready" : t_room_logic.inst.s_game_ready, \
		#游戏准备
		"game_s_game_init" : t_room_logic.inst.s_game_init, \
		#游戏开始
		"game_s_game_start" : t_room_logic.inst.s_game_start, \
		#游戏具体事件（服务端）
		"game_s_game_event" : t_room_logic.inst.s_game_event, \
		#游戏结束和本局游戏结果
		"game_s_game_end" : t_room_logic.inst.s_game_end, \
		#玩家具体信息
		"game_s_player_detail_info" : t_room_logic.inst.s_player_detail_info, \
		#玩家隐私信息，由于只会收到自己的，所以没有side信息
		"game_s_player_secret_info" : t_room_logic.inst.s_player_secret_info, \
		#玩家完成的成就id
		"game_s_player_finish_achieve" :  t_room_logic.inst.s_player_finish_achieve, \

		#玩家角色相关信息
		"game_s_player_role" : t_room_logic.inst.s_player_role,
		#登陆信息
		"game_s_player_login_info" : t_room_logic.inst.s_player_login_info,
		#服务器返回的任务板任务信息
		"game_s_task_list" : t_room_logic.inst.s_task_list,
		#接受任务
		"game_s_task_info" : t_room_logic.inst.s_task_new,
		#进入战斗地图
		"game_s_maps_bmapatk" : t_room_logic.inst.s_maps_bmapatk,
	}
